@charset "utf-8";
/* CSS Document */

*{padding:0px;margin:0px auto;}
img{border:none; vertical-align:middle}	
a{text-decoration:none;color:#424242;}
a:hover{color:#024c96;}
body{ font-size:14px; background:#fff; font-family:Helvetica,Tahoma,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei",STXihei,STHeiti,Heiti,SimSun,"Microsoft Ya"; color:#888}
.clear{ clear:both;}
ul{ margin:0px; padding:0px; list-style-type:none;}
h1{ font-size:16px;}
input:focus {outline: medium none;}
.web{ width:1000px;}
.wl{ float:left}
.wr{ float:right}
.top{ height:100px; line-height:100px}
.top span{ display:inline-block; border-left:1px solid #999; padding-left:10px; vertical-align:middle; font-size:22px; margin-left:20px;height:60px;color:#999;line-height:60px;}
.main{ height:524px; background:#f8f8f8;}
.mainl{ width:500px; padding-top:33px;}
.mainr{ width:500px}

.bq{ color:#999; overflow:hidden; margin-top:20px; text-align:center}

.dl{ width:305px; height:360px; background:#fff; box-shadow:0 0 10px #eee; margin-top:75px; font-size:0; padding:0 20px}
.dlimg{text-align:center; vertical-align:middle }
.dlmain{ height:340px; width:100%; margin-top:5px;}
.dlmain img{ margin-bottom:10px}
.dlmain span{ color:#F00; font-size:14px; vertical-align:middle; padding-left:2px }
.dl input{ height:32px; border:1px solid #bdbdbd; display:inline-block; vertical-align:middle; font-size:16px; padding:0 10px; width:230px; line-height:33px; border-radius:0 5px 5px 0}
.dl input.yzm{ width:94px; margin-right:10px;border-radius:5px }
.dl .yz{ font-size:14px;}
.dl .yz img{ height:36px; width:88px;  overflow:hidden; vertical-align:middle; margin-bottom:0}
.dl .yz span{ display:inline-block; vertical-align:middle; font-size:14px}
.dl .yz a{ color:#dc7d03; padding-left:10px;}
.dl .yz a:hover{ text-decoration:underline}
.username,.password{ width:38px; height:32px; border:1px solid #bdbdbd; border-right:none;display:inline-block; vertical-align:middle; background:#f3f3f3 url(./images/u.png) no-repeat center; border-radius:5px 0 0 5px}
.password{background:#f3f3f3 url(./images/m.png) no-repeat center;}
.dl p{height:15%}
.dl .btndl{ width:100%; height:34px; background:#03a076; letter-spacing:15px; font-size:22px; color:#fff; line-height:34px; border:none; text-align:center; padding-left:15px; margin-top:5px; border-radius:5px;}
.dl .btndl:hover{ background:#028a66}

.dlxiala{ height:34px; position:relative;}
.dl input.xz{ position:absolute; width:248px; left:0; top:0; border-radius:5px 0 0 5px}
.dlxiala .xlr{ position:absolute; width:38px; height:32px; border:1px solid #bdbdbd; left:251px; top:0; background:#f3f3f3 url(./images/x.png) no-repeat center; cursor:pointer; border-radius:0 5px 5px 0;}
#zt{ width:289px; border:1px solid #bdbdbd; display:none; height:auto; left:0; top:32px; font-size:14px; background:#fff; position:absolute; border-top:0}
#zt li{ height:30px; line-height:30px; cursor:pointer; padding-left:10px;}
#zt li:hover{ background:#f3f3f3}
